﻿//---------------------------------------------------------------------------
// 
// File: IConverter.cs
//
// Copyright (C) Microsoft Corporation.  All rights reserved.
//
//---------------------------------------------------------------------------

namespace HTMLConverter
{
    using System.Xml.Linq;
    using HTMLConverter.Xml;

    internal enum Tag
    {
        Section,
        Paragraph,
        Run,
        Image,
        Underline,
        Hyperlink,
        Title,
        Table,
        TableRow,
        TableCell,
        List,
        ListItem,
        Span,
        Italic,
        Bold
    }

    internal interface IConverter
    {
        Tag Type { get; }

        XmlElement Convert(XNode htmlNode);
    }
}
